fleshy part of the arm - French English Dictionary